hail of bullets - Francés Inglés Diccionario